home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_windowmaker.idb / usr / freeware / share / WindowMaker / menu.gl.z / menu.gl
Encoding:
Text File  |  1999-07-16  |  3.6 KB  |  126 lines

  1. //
  2. // Definici≤n do Menu de Aplicaci≤ns para WindowMaker (en GALEGO)
  3. //
  4. // A sintaxe Θ:
  5. //
  6. // <Tφtulo> <Comando> <Parßmetros> , onde :
  7. //
  8. // <Tφtulo> cadea de texto usada como o tφtulo.Ten que estar pecha entre ""
  9. //
  10. //
  11. // <Comando> un comando dos seguintes : 
  12. //    MENU - escomenza a definici≤n do (sub)men·.
  13. //    END  - remata a definici≤n do (sub)menu.
  14. //    EXEC <programa> - executa un programa externo
  15. //    EXIT - sae do xestor de fiestras
  16. //    RESTART [<xestor de fiestras>] - reinicializa WindowMaker ou
  17. //            arranca outro xestor de fiestras
  18. //    REFRESH - refresca o ecritorio
  19. //    ARRANGE_ICONS - ordena os iconos do escritorio
  20. //    SHUTDOWN - asasina t≤dalas aplicaci≤ns (e fecha a sesi≤n das X)
  21. //    WORKSPACE_MENU - engade un submen· para as operaci≤ns da 
  22. //             area de traballo
  23. //    SHOW_ALL - mostra t≤dalas fiestras na ßrea de traballo
  24. //    HIDE_OTHERS - oculta t≤dalas fiestras da area de traballo,
  25. //        excepto a que ten o foco (ou a ultima que haxa recibido o foco)
  26. //
  27. // <Parametros> Θ o programa a executar.
  28. // 
  29. // ** Opci≤ns para a li±a de comando EXEC :
  30. // %s - sustituese pola corrente seleci≤n. Se a selecci≤n non Θ posible ,
  31. //      o comando Θ cancelado
  32. // %w - sustituese coa corrente ID da fiestra selecionada . Se non hay 
  33. //      xanelas selecionadas , non se devolve nada. 
  34. //
  35. // P≤dese anular carßcteres especiais (como % e ") co caracter \ :
  36. // exemplo: xterm -T "\"Boas mundo\""
  37. //
  38. // A cada estamento de MENU lle debe de corresponder un estamneto END ≤ final
  39. // Oxea os exemplos:
  40.  
  41. #include <wmmacros>
  42.  
  43. "Aplicaci≤ns" MENU
  44.     "Informaci≤n" MENU
  45.         "Info Panel..." INFO_PANEL
  46.         "Legal" LEGAL_PANEL
  47.         "Carga do sistema" EXEC xosview || xload
  48.         "Lista de tarefas" EXEC rxvt -ls -fg white -bg black -fn vga -e top
  49.         "Manual" EXEC xman
  50.     "Informaci≤n" END
  51.     "Emulador Terminal" EXEC rxvt -ls -fg white -bg black -fn vga
  52.     "XJed"    EXEC xjed 
  53.     "Areas de Traballo" WORKSPACE_MENU
  54.     "Aplicaci≤ns" MENU
  55.         "Grßficos" MENU
  56.             "Gimp" EXEC gimp
  57.             "XV" EXEC xv
  58.             "XPaint" EXEC xpaint
  59.             "XFig" EXEC xfig
  60.         "Grßficos" END
  61.         "X File Manager" EXEC xfm
  62.         "OffiX Files" EXEC files
  63.         "LyX" EXEC lyx
  64.         "Netscape" EXEC netscape 
  65.           "Ghostview" EXEC ghostview
  66.         "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread
  67.           "TkDesk" EXEC tkdesk
  68.     "Aplicaci≤ns" END
  69.     "Editores" MENU
  70.         "XEmacs" EXEC xemacs || emacs
  71.         "XJed" EXEC xjed
  72.         "NEdit" EXEC nedit
  73.         "Xedit" EXEC xedit
  74.         "VI" EXEC xterm -e vi
  75.     "Editores" END
  76.     "Variedade" MENU
  77.         "Xmcd" EXEC xmcd 2> /dev/null
  78.         "Xplaycd" EXEC xplaycd
  79.         "Xmixer" EXEC xmixer
  80.     "Variedade" END
  81.     "Utiles" MENU
  82.         "Calculadora" EXEC xcalc
  83.         "Selector de fonte" EXEC xfontsel
  84.         "Lupa" EXEC xmag
  85.         "Mapa de cor" EXEC xcmap
  86.         "XKill" EXEC xkill
  87.         "ASClock" EXEC asclock -shape
  88.         "Portapapeis" EXEC xclipboard
  89.     "Utiles" END
  90.  
  91.     "Selecci≤n" MENU
  92.         "Correo" EXEC xterm -name mail -T "Pine" -e pine %s
  93.         "Navegar" EXEC netscape %s
  94.         "Buscar no manual" EXEC xterm -name manualBrowser -e man %s
  95.     "Selecci≤n" END
  96.  
  97.     "Area Traballo" MENU
  98.         "Fondo" MENU
  99.             "Ning·n" EXEC CLEARROOT
  100.             "Negro" WS_BACK '(solid, black)'
  101.             "Azul"  WS_BACK '(solid, "#505075")'
  102.             "Violeta"  WS_BACK '(solid, "#554466")'
  103.             "Marelo"  WS_BACK '(solid, wheat4)'
  104.             "Gris oscuro"  WS_BACK '(solid, "#333340")'
  105.             "Granate"  WS_BACK '(solid, "#400020")'
  106.         "Fondo" END
  107. #if (DEPTH>8)
  108. // Debes de reinicializar para que os cambios se efect·en
  109. #include <gradients.menu>
  110. #endif
  111.         "Asasinar outras" HIDE_OTHERS
  112.         "Mostrar todas" SHOW_ALL
  113.         "Ali±ar iconos" ARRANGE_ICONS
  114.         "Refrescar" REFRESH
  115.         "Fechar" EXEC xlock -allowroot -usefirst
  116.         "Grabar Area de traballo" EXEC SAVE_WORKSPACE
  117.     "Area Traballo" END
  118.     
  119.     "Sair"    MENU
  120.         "Reinicializar" RESTART
  121.         "Iniciar AfterStep" RESTART afterstep
  122.         "Sair..."  EXIT
  123.         "Sair da sesi≤n..." SHUTDOWN
  124.     "Sair" END
  125. "Aplicaci≤ns" END
  126.